﻿
.center-black {
    margin-left:auto;
    margin-right:auto;
}
.text-center {
    text-align:center;
}
.text-right {
    text-align:right;
}
.text-left {
    text-align:left;
}
.text-orange,.media-body .text-orange {
    color:#fc8743;
}
.max-img img {
    max-width:100%;
}
.main {
    width:1200px;
    margin-top:20px;
}
.step {
    width:540px;
    margin-top:6px;
}
.step ul {
    background:url(../images/step-bg.png) repeat-x center 16px;
}
.step ul li {
    display:inline-block;
    font-size: 14px;
}

.step li span {
    display:inline-block;
    width:42px;
    height:42px;
    line-height:42px;
    background:url(../images/icon-step.png) no-repeat center;
    text-align:center;
    margin-bottom:5px;
    font-size:26px;
    color:#e5e5e5;
}

.step li.active span {
    background-image:url(../images/icon-step-active.png);
    color:#fb6a16;
}
.step li.active{color:#fb6a16;}
.sgin-info {
    margin-top:65px;
}
.sgin-content{ background-color: #fff; overflow: hidden; padding-top: 20px;}
.sgin-title {
    border-bottom:2px solid #fb6a16;
    padding-bottom:5px;
}
.sgin-title h2 {
    color:#fb6a16;
    font-size:18px;
}
.info-img {
    width:758px;
    padding-right: 20px;
    border-right: #d1d1d1 1px solid;
}
.sgin-form {
    width:400px;
    color:#888888;
}
.form-group {
    margin-bottom:25px;
}
.form-body .form-group:last-child {
    margin-bottom:0;
}
.form-group,.input-group {
    overflow:hidden;
}
.form-group .control-label {
    min-width:120px;
    display:inline-block;
    padding-top:7px;
    padding-right:4px;
    text-align:right;
    font-size: 16px;
    color:#9a9a9a;
}
.form-static {
    padding-top:7px;
    font-size: 16px;
    color:#9a9a9a;
}
.input-group {
    width:260px;
}
.input-group span{ line-height: 28px; font-size: 14px; color:#9a9a9a;}
.submit {
    display:inline-block;
    margin-right:15px;
    cursor:pointer;
}
.info-img {
    padding-left:20px;
}

.media, .media-body {
    overflow:hidden;
    color:#939393;
}
.view-img .view {
    width:330px;
    height:290px;
    padding:6px;
    margin-right:20px;

    border:1px solid #dfdfdf;
    background:#fff;
}
.view-info dt {
    margin-bottom:5px;
    font-size:18px;
    color:#404040;
}
.view-info dd {
    padding:5px 0;
    color:#939393;
    line-height:1.6;
}
.view-info .media .media-left {
    display:inline-block;
    width:64px;
    color:#939393;
}
.tj {
    margin-top:30px;
}
.tj p {
    color:#939393;
    padding-left:74px;
    line-height:3;
    font-size: 14px;

    margin-top:30px;
}
.tj h3 {
    padding:4px 0 4px 12px;
    border-left:3px solid #fb6a16;
    background:url(../images/bg-step-title.png) repeat-x center;
}
.tj h3 strong {
    background:#f5f5f5;
    padding-right:20px;
    font-size:14px;
}
